Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLIVE MOUNT Semi-Detached £47,000 17 Jul 1998
1A OLIVE MOUNT Terraced £75,000 4 Jan 2008
5 OLIVE MOUNT Terraced £170,000 26 May 2023
9 OLIVE MOUNT Terraced £37,950 9 Aug 1996
11 OLIVE MOUNT Terraced £100,000 3 Dec 2007
13 OLIVE MOUNT Semi-Detached £114,950 24 Nov 2006